Jak zjistit barvu z obrazku?
Otázka od: Michael Janecek
28. 6. 2004 19:19
Zdravim,
Mam nasledujici dotaz: Pomoci bmp.Canvas.Pixels[x,y] zjistim barvu na
obrazku, jak ale urcim, jestli je to seda, modra, nebo jaka? Vraci mi to
totiz hodnoty od 0 po 16000000.
Poradi nekdo?
M.
Odpovedá: Ales Vasicek
28. 6. 2004 19:24
Ahoj,
fce Pixels vraci normalne TColor, cili muzes testovat zda je rovno clRed,
clBlue apod. nebo muzes vyuzit tyto funkce, ktere ti vrati hodnoty RGB v
rozmezi 0-255:
GetRValue(Color);
GetGValue(Color);
GetBValue(Color);
Ales
> -----Original Message-----
> From: Michael Janecek [mailto:mjanecek@astapra.cz]
>
> Mam nasledujici dotaz: Pomoci bmp.Canvas.Pixels[x,y]
> zjistim barvu na
> obrazku, jak ale urcim, jestli je to seda, modra, nebo jaka?
> Vraci mi to
> totiz hodnoty od 0 po 16000000.